nitrate ammonification - Francés Inglés Diccionario